self sufficient nation - Fransızca İngilizce Sözlük